composite brake shoes - Espagnol Anglais Dictionnaire